<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">

<html><head><title>Method Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!--
if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script>




<!--  Generated by Natural Docs, version Development Release 01-12-2008 (1.35 base) -->
<!--  http://www.naturaldocs.org  -->

<!-- saved from url=(0026)http://www.naturaldocs.org --> 





<div id=Index><div class=IPageTitle>Method Index</div><div class=INavigationBar>$#! &middot; 0-9 &middot; <a href="#A">A</a> &middot; <a href="#B">B</a> &middot; <a href="#C">C</a> &middot; <a href="#D">D</a> &middot; E &middot; F &middot; G &middot; H &middot; I &middot; J &middot; K &middot; <a href="#L">L</a> &middot; M &middot; <a href="#N">N</a> &middot; O &middot; <a href="#P">P</a> &middot; Q &middot; <a href="#R">R</a> &middot; <a href="#S">S</a> &middot; T &middot; <a href="#U">U</a> &middot; V &middot; <a href="#W">W</a> &middot; X &middot; Y &middot; Z</div><table border=0 cellspacing=0 cellpadding=0>
<tr><td class=IHeading id=IFirstHeading><a name="A"></a>A</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/examples/config_exts/common/AxiConfig-h.html#AxiConfig" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')" class=ISymbol>AxiConfig</a></td></tr>
<tr><td class=IHeading><a name="B"></a>B</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>b_transport</span><div class=ISubIndex><a href="../files/examples/config_exts/common/producer_loopback-h.html#b_transport" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')" class=IFile>examples/<span class=HB> </span>config_exts/<span class=HB> </span>common/<span class=HB> </span>producer_loopback.h</a><a href="../files/examples/config_exts/common/producer_loopback-svh.html#b_transport" id=link3 onMouseOver="ShowTip(event, 'tt2', 'link3')" onMouseOut="HideTip('tt2')" class=IFile>examples/<span class=HB> </span>config_exts/<span class=HB> </span>common/<span class=HB> </span>producer_loopback.svh</a></div></td></tr>
<tr><td class=IHeading><a name="C"></a>C</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>check_config</span>, <span class=IParent>producer</span><div class=ISubIndex><a href="../files/examples/commands/sv_main-sv.html#producer.check_config"  class=IFile>examples/<span class=HB> </span>commands/<span class=HB> </span>sv_main.sv</a><a href="../files/examples_ovm/commands/sv_main-sv.html#producer.check_config"  class=IFile>examples_ovm/<span class=HB> </span>commands/<span class=HB> </span>sv_main.sv</a></div></td></tr>
<tr><td class=IHeading><a name="D"></a>D</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>do_compare</span>, <span class=IParent>packet</span><div class=ISubIndex><a href="../files/examples/field_types/sv_main-sv.html#packet.do_compare" id=link4 onMouseOver="ShowTip(event, 'tt3', 'link4')" onMouseOut="HideTip('tt3')" class=IFile>examples/<span class=HB> </span>field_types/<span class=HB> </span>sv_main.sv</a><a href="../files/examples_ovm/field_types/sv_main-sv.html#packet.do_compare" id=link5 onMouseOver="ShowTip(event, 'tt3', 'link5')" onMouseOut="HideTip('tt3')" class=IFile>examples_ovm/<span class=HB> </span>field_types/<span class=HB> </span>sv_main.sv</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>do_copy</span>, <span class=IParent>packet</span><div class=ISubIndex><a href="../files/examples/field_types/sv_main-sv.html#packet.do_copy" id=link6 onMouseOver="ShowTip(event, 'tt4', 'link6')" onMouseOut="HideTip('tt4')" class=IFile>examples/<span class=HB> </span>field_types/<span class=HB> </span>sv_main.sv</a><a href="../files/examples_ovm/field_types/sv_main-sv.html#packet.do_copy" id=link7 onMouseOver="ShowTip(event, 'tt4', 'link7')" onMouseOut="HideTip('tt4')" class=IFile>examples_ovm/<span class=HB> </span>field_types/<span class=HB> </span>sv_main.sv</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>do_pack</span><div class=ISubIndex><span class=IParent>packet</span><div class=ISubIndex><a href="../files/examples/field_types/sv_main-sv.html#packet.do_pack" id=link8 onMouseOver="ShowTip(event, 'tt5', 'link8')" onMouseOut="HideTip('tt5')" class=IFile>examples/<span class=HB> </span>field_types/<span class=HB> </span>sv_main.sv</a><a href="../files/examples_ovm/field_types/sv_main-sv.html#packet.do_pack" id=link9 onMouseOver="ShowTip(event, 'tt5', 'link9')" onMouseOut="HideTip('tt5')" class=IFile>examples_ovm/<span class=HB> </span>field_types/<span class=HB> </span>sv_main.sv</a></div><span class=IParent>uvmc_converter&lt;Packet&gt;</span><div class=ISubIndex><a href="../files/examples/field_types/sc_main-cpp.html#uvmc_converterPacket.do_pack" id=link10 onMouseOver="ShowTip(event, 'tt6', 'link10')" onMouseOut="HideTip('tt6')" class=IFile>examples/<span class=HB> </span>field_types/<span class=HB> </span>sc_main.cpp</a><a href="../files/examples_ovm/field_types/sc_main-cpp.html#uvmc_converterPacket.do_pack" id=link11 onMouseOver="ShowTip(event, 'tt6', 'link11')" onMouseOut="HideTip('tt6')" class=IFile>examples_ovm/<span class=HB> </span>field_types/<span class=HB> </span>sc_main.cpp</a></div></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>do_print</span><div class=ISubIndex><span class=IParent>packet</span><div class=ISubIndex><a href="../files/examples/field_types/sv_main-sv.html#packet.do_print" id=link12 onMouseOver="ShowTip(event, 'tt7', 'link12')" onMouseOut="HideTip('tt7')" class=IFile>examples/<span class=HB> </span>field_types/<span class=HB> </span>sv_main.sv</a><a href="../files/examples_ovm/field_types/sv_main-sv.html#packet.do_print" id=link13 onMouseOver="ShowTip(event, 'tt7', 'link13')" onMouseOut="HideTip('tt7')" class=IFile>examples_ovm/<span class=HB> </span>field_types/<span class=HB> </span>sv_main.sv</a></div><span class=IParent>uvmc_print&lt;Packet&gt;</span><div class=ISubIndex><a href="../files/examples/field_types/sc_main-cpp.html#uvmc_printPacket.do_print" id=link14 onMouseOver="ShowTip(event, 'tt8', 'link14')" onMouseOut="HideTip('tt8')" class=IFile>examples/<span class=HB> </span>field_types/<span class=HB> </span>sc_main.cpp</a><a href="../files/examples_ovm/field_types/sc_main-cpp.html#uvmc_printPacket.do_print" id=link15 onMouseOver="ShowTip(event, 'tt8', 'link15')" onMouseOut="HideTip('tt8')" class=IFile>examples_ovm/<span class=HB> </span>field_types/<span class=HB> </span>sc_main.cpp</a></div></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>do_record</span>, <span class=IParent>packet</span><div class=ISubIndex><a href="../files/examples/field_types/sv_main-sv.html#packet.do_record" id=link16 onMouseOver="ShowTip(event, 'tt9', 'link16')" onMouseOut="HideTip('tt9')" class=IFile>examples/<span class=HB> </span>field_types/<span class=HB> </span>sv_main.sv</a><a href="../files/examples_ovm/field_types/sv_main-sv.html#packet.do_record" id=link17 onMouseOver="ShowTip(event, 'tt9', 'link17')" onMouseOut="HideTip('tt9')" class=IFile>examples_ovm/<span class=HB> </span>field_types/<span class=HB> </span>sv_main.sv</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>do_unpack</span><div class=ISubIndex><span class=IParent>packet</span><div class=ISubIndex><a href="../files/examples/field_types/sv_main-sv.html#packet.do_unpack" id=link18 onMouseOver="ShowTip(event, 'tt10', 'link18')" onMouseOut="HideTip('tt10')" class=IFile>examples/<span class=HB> </span>field_types/<span class=HB> </span>sv_main.sv</a><a href="../files/examples_ovm/field_types/sv_main-sv.html#packet.do_unpack" id=link19 onMouseOver="ShowTip(event, 'tt10', 'link19')" onMouseOut="HideTip('tt10')" class=IFile>examples_ovm/<span class=HB> </span>field_types/<span class=HB> </span>sv_main.sv</a></div><span class=IParent>uvmc_converter&lt;Packet&gt;</span><div class=ISubIndex><a href="../files/examples/field_types/sc_main-cpp.html#uvmc_converterPacket.do_unpack" id=link20 onMouseOver="ShowTip(event, 'tt11', 'link20')" onMouseOut="HideTip('tt11')" class=IFile>examples/<span class=HB> </span>field_types/<span class=HB> </span>sc_main.cpp</a><a href="../files/examples_ovm/field_types/sc_main-cpp.html#uvmc_converterPacket.do_unpack" id=link21 onMouseOver="ShowTip(event, 'tt11', 'link21')" onMouseOut="HideTip('tt11')" class=IFile>examples_ovm/<span class=HB> </span>field_types/<span class=HB> </span>sc_main.cpp</a></div></div></td></tr>
<tr><td class=IHeading><a name="L"></a>L</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>learnBusParameters</span><div class=ISubIndex><a href="../files/examples/config_exts/common/producer_loopback-h.html#learnBusParameters" id=link22 onMouseOver="ShowTip(event, 'tt12', 'link22')" onMouseOut="HideTip('tt12')" class=IFile>examples/<span class=HB> </span>config_exts/<span class=HB> </span>common/<span class=HB> </span>producer_loopback.h</a><a href="../files/examples/config_exts/common/producer_loopback-svh.html#learnBusParameters" id=link23 onMouseOver="ShowTip(event, 'tt12', 'link23')" onMouseOut="HideTip('tt12')" class=IFile>examples/<span class=HB> </span>config_exts/<span class=HB> </span>common/<span class=HB> </span>producer_loopback.svh</a></div></td></tr>
<tr><td class=IHeading><a name="N"></a>N</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>nb_transport_fw</span><div class=ISubIndex><a href="../files/examples/config_exts/common/producer_loopback-h.html#nb_transport_fw" id=link24 onMouseOver="ShowTip(event, 'tt13', 'link24')" onMouseOut="HideTip('tt13')" class=IFile>examples/<span class=HB> </span>config_exts/<span class=HB> </span>common/<span class=HB> </span>producer_loopback.h</a><a href="../files/examples/config_exts/common/producer_loopback-svh.html#nb_transport_fw" id=link25 onMouseOver="ShowTip(event, 'tt13', 'link25')" onMouseOut="HideTip('tt13')" class=IFile>examples/<span class=HB> </span>config_exts/<span class=HB> </span>common/<span class=HB> </span>producer_loopback.svh</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>new</span>, <span class=IParent>producer</span><div class=ISubIndex><a href="../files/examples/commands/sv_main-sv.html#producer.new" id=link26 onMouseOver="ShowTip(event, 'tt14', 'link26')" onMouseOut="HideTip('tt14')" class=IFile>examples/<span class=HB> </span>commands/<span class=HB> </span>sv_main.sv</a><a href="../files/examples_ovm/commands/sv_main-sv.html#producer.new" id=link27 onMouseOver="ShowTip(event, 'tt14', 'link27')" onMouseOut="HideTip('tt14')" class=IFile>examples_ovm/<span class=HB> </span>commands/<span class=HB> </span>sv_main.sv</a></div></td></tr>
<tr><td class=IHeading><a name="P"></a>P</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Phases</span>, <span class=IParent>producer</span><div class=ISubIndex><a href="../files/examples/commands/sv_main-sv.html#producer.Phases" id=link28 onMouseOver="ShowTip(event, 'tt15', 'link28')" onMouseOut="HideTip('tt15')" class=IFile>examples/<span class=HB> </span>commands/<span class=HB> </span>sv_main.sv</a><a href="../files/examples_ovm/commands/sv_main-sv.html#producer.Phases" id=link29 onMouseOver="ShowTip(event, 'tt15', 'link29')" onMouseOut="HideTip('tt15')" class=IFile>examples_ovm/<span class=HB> </span>commands/<span class=HB> </span>sv_main.sv</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>pre_randomize</span>, <span class=IParent>packet</span><div class=ISubIndex><a href="../files/examples/field_types/sv_main-sv.html#packet.pre_randomize" id=link30 onMouseOver="ShowTip(event, 'tt16', 'link30')" onMouseOut="HideTip('tt16')" class=IFile>examples/<span class=HB> </span>field_types/<span class=HB> </span>sv_main.sv</a><a href="../files/examples_ovm/field_types/sv_main-sv.html#packet.pre_randomize" id=link31 onMouseOver="ShowTip(event, 'tt16', 'link31')" onMouseOut="HideTip('tt16')" class=IFile>examples_ovm/<span class=HB> </span>field_types/<span class=HB> </span>sv_main.sv</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>print</span>, <span class=IParent>uvmc_print&lt;Packet&gt;</span><div class=ISubIndex><a href="../files/examples/field_types/sc_main-cpp.html#uvmc_printPacket.print" id=link32 onMouseOver="ShowTip(event, 'tt17', 'link32')" onMouseOut="HideTip('tt17')" class=IFile>examples/<span class=HB> </span>field_types/<span class=HB> </span>sc_main.cpp</a><a href="../files/examples_ovm/field_types/sc_main-cpp.html#uvmc_printPacket.print" id=link33 onMouseOver="ShowTip(event, 'tt17', 'link33')" onMouseOut="HideTip('tt17')" class=IFile>examples_ovm/<span class=HB> </span>field_types/<span class=HB> </span>sc_main.cpp</a></div></td></tr>
<tr><td class=IHeading><a name="R"></a>R</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>run</span><div class=ISubIndex><span class=IParent>Global</span><div class=ISubIndex><a href="../files/examples/config_exts/common/producer_loopback-h.html#run" id=link34 onMouseOver="ShowTip(event, 'tt18', 'link34')" onMouseOut="HideTip('tt18')" class=IFile>examples/<span class=HB> </span>config_exts/<span class=HB> </span>common/<span class=HB> </span>producer_loopback.h</a><a href="../files/examples/config_exts/common/producer_loopback-svh.html#run" id=link35 onMouseOver="ShowTip(event, 'tt18', 'link35')" onMouseOut="HideTip('tt18')" class=IFile>examples/<span class=HB> </span>config_exts/<span class=HB> </span>common/<span class=HB> </span>producer_loopback.svh</a></div><a href="../files/examples_ovm/commands/sv_main-sv.html#producer.run" id=link36 onMouseOver="ShowTip(event, 'tt19', 'link36')" onMouseOut="HideTip('tt19')" class=IParent>producer</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>run_phase</span><div class=ISubIndex><a href="../files/examples/commands/sv_main-sv.html#producer.run_phase" id=link37 onMouseOver="ShowTip(event, 'tt20', 'link37')" onMouseOut="HideTip('tt20')" class=IParent>producer</a></div></td></tr>
<tr><td class=IHeading><a name="S"></a>S</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>show_uvm_config</span>, <span class=IParent>top</span><div class=ISubIndex><a href="../files/examples/commands/ex_config-cpp.html#top.show_uvm_config" id=link38 onMouseOver="ShowTip(event, 'tt21', 'link38')" onMouseOut="HideTip('tt21')" class=IFile>examples/<span class=HB> </span>commands/<span class=HB> </span>ex_config.cpp</a><a href="../files/examples_ovm/commands/ex_config-cpp.html#top.show_uvm_config" id=link39 onMouseOver="ShowTip(event, 'tt21', 'link39')" onMouseOut="HideTip('tt21')" class=IFile>examples_ovm/<span class=HB> </span>commands/<span class=HB> </span>ex_config.cpp</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>show_uvm_factory</span>, <span class=IParent>top</span><div class=ISubIndex><a href="../files/examples/commands/ex_factory-cpp.html#top.show_uvm_factory" id=link40 onMouseOver="ShowTip(event, 'tt22', 'link40')" onMouseOut="HideTip('tt22')" class=IFile>examples/<span class=HB> </span>commands/<span class=HB> </span>ex_factory.cpp</a><a href="../files/examples/commands/ex_reporting-cpp.html#top.show_uvm_factory" id=link41 onMouseOver="ShowTip(event, 'tt22', 'link41')" onMouseOut="HideTip('tt22')" class=IFile>examples/<span class=HB> </span>commands/<span class=HB> </span>ex_reporting.cpp</a><a href="../files/examples_ovm/commands/ex_factory-cpp.html#top.show_uvm_factory" id=link42 onMouseOver="ShowTip(event, 'tt22', 'link42')" onMouseOut="HideTip('tt22')" class=IFile>examples_ovm/<span class=HB> </span>commands/<span class=HB> </span>ex_factory.cpp</a><a href="../files/examples_ovm/commands/ex_reporting-cpp.html#top.show_uvm_factory" id=link43 onMouseOver="ShowTip(event, 'tt22', 'link43')" onMouseOut="HideTip('tt22')" class=IFile>examples_ovm/<span class=HB> </span>commands/<span class=HB> </span>ex_reporting.cpp</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>show_uvm_phasing</span>, <span class=IParent>top</span><div class=ISubIndex><a href="../files/examples/commands/ex_phase_control-cpp.html#top.show_uvm_phasing" id=link44 onMouseOver="ShowTip(event, 'tt23', 'link44')" onMouseOut="HideTip('tt23')" class=IFile>examples/<span class=HB> </span>commands/<span class=HB> </span>ex_phase_control.cpp</a><a href="../files/examples_ovm/commands/ex_phase_control-cpp.html#top.show_uvm_phasing" id=link45 onMouseOver="ShowTip(event, 'tt23', 'link45')" onMouseOut="HideTip('tt23')" class=IFile>examples_ovm/<span class=HB> </span>commands/<span class=HB> </span>ex_phase_control.cpp</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>show_uvm_print_topology</span>, <span class=IParent>top</span><div class=ISubIndex><a href="../files/examples/commands/ex_print_topology-cpp.html#top.show_uvm_print_topology" id=link46 onMouseOver="ShowTip(event, 'tt24', 'link46')" onMouseOut="HideTip('tt24')" class=IFile>examples/<span class=HB> </span>commands/<span class=HB> </span>ex_print_topology.cpp</a><a href="../files/examples_ovm/commands/ex_print_topology-cpp.html#top.show_uvm_print_topology" id=link47 onMouseOver="ShowTip(event, 'tt24', 'link47')" onMouseOut="HideTip('tt24')" class=IFile>examples_ovm/<span class=HB> </span>commands/<span class=HB> </span>ex_print_topology.cpp</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>spawn_phase_control_proc</span>, <span class=IParent>top</span><div class=ISubIndex><a href="../files/examples/commands/ex_phase_control-cpp.html#top.spawn_phase_control_proc" id=link48 onMouseOver="ShowTip(event, 'tt25', 'link48')" onMouseOut="HideTip('tt25')" class=IFile>examples/<span class=HB> </span>commands/<span class=HB> </span>ex_phase_control.cpp</a><a href="../files/examples_ovm/commands/ex_phase_control-cpp.html#top.spawn_phase_control_proc" id=link49 onMouseOver="ShowTip(event, 'tt25', 'link49')" onMouseOut="HideTip('tt25')" class=IFile>examples_ovm/<span class=HB> </span>commands/<span class=HB> </span>ex_phase_control.cpp</a></div></td></tr>
<tr><td class=IHeading><a name="U"></a>U</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>updateTargetConfig</span><div class=ISubIndex><a href="../files/examples/config_exts/common/producer_loopback-h.html#updateTargetConfig" id=link50 onMouseOver="ShowTip(event, 'tt26', 'link50')" onMouseOut="HideTip('tt26')" class=IFile>examples/<span class=HB> </span>config_exts/<span class=HB> </span>common/<span class=HB> </span>producer_loopback.h</a><a href="../files/examples/config_exts/common/producer_loopback-svh.html#updateTargetConfig" id=link51 onMouseOver="ShowTip(event, 'tt26', 'link51')" onMouseOut="HideTip('tt26')" class=IFile>examples/<span class=HB> </span>config_exts/<span class=HB> </span>common/<span class=HB> </span>producer_loopback.svh</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_debug_factory_create" id=link52 onMouseOver="ShowTip(event, 'tt27', 'link52')" onMouseOut="HideTip('tt27')" class=ISymbol>uvmc_debug_factory_create</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_drop_objection" id=link53 onMouseOver="ShowTip(event, 'tt28', 'link53')" onMouseOut="HideTip('tt28')" class=ISymbol>uvmc_drop_objection</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_find_factory_override" id=link54 onMouseOver="ShowTip(event, 'tt29', 'link54')" onMouseOut="HideTip('tt29')" class=ISymbol>uvmc_find_factory_override</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_get_config_int" id=link55 onMouseOver="ShowTip(event, 'tt30', 'link55')" onMouseOut="HideTip('tt30')" class=ISymbol>uvmc_get_config_int</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_get_config_object" id=link56 onMouseOver="ShowTip(event, 'tt31', 'link56')" onMouseOut="HideTip('tt31')" class=ISymbol>uvmc_get_config_object</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_get_config_string" id=link57 onMouseOver="ShowTip(event, 'tt32', 'link57')" onMouseOut="HideTip('tt32')" class=ISymbol>uvmc_get_config_string</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_print_factory" id=link58 onMouseOver="ShowTip(event, 'tt33', 'link58')" onMouseOut="HideTip('tt33')" class=ISymbol>uvmc_print_factory</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_print_topology" id=link59 onMouseOver="ShowTip(event, 'tt34', 'link59')" onMouseOut="HideTip('tt34')" class=ISymbol>uvmc_print_topology</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_raise_objection"  class=ISymbol>uvmc_raise_objection</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_report" id=link60 onMouseOver="ShowTip(event, 'tt35', 'link60')" onMouseOut="HideTip('tt35')" class=ISymbol>uvmc_report</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_report_enabled" id=link61 onMouseOver="ShowTip(event, 'tt36', 'link61')" onMouseOut="HideTip('tt36')" class=ISymbol>uvmc_report_enabled</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_report_error" id=link62 onMouseOver="ShowTip(event, 'tt37', 'link62')" onMouseOut="HideTip('tt37')" class=ISymbol>uvmc_report_error</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_report_fatal" id=link63 onMouseOver="ShowTip(event, 'tt38', 'link63')" onMouseOut="HideTip('tt38')" class=ISymbol>uvmc_report_fatal</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_report_info" id=link64 onMouseOver="ShowTip(event, 'tt39', 'link64')" onMouseOut="HideTip('tt39')" class=ISymbol>uvmc_report_info</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_report_warning" id=link65 onMouseOver="ShowTip(event, 'tt40', 'link65')" onMouseOut="HideTip('tt40')" class=ISymbol>uvmc_report_warning</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_set_config_int" id=link66 onMouseOver="ShowTip(event, 'tt41', 'link66')" onMouseOut="HideTip('tt41')" class=ISymbol>uvmc_set_config_int</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_set_config_object" id=link67 onMouseOver="ShowTip(event, 'tt42', 'link67')" onMouseOut="HideTip('tt42')" class=ISymbol>uvmc_set_config_object</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_set_config_string" id=link68 onMouseOver="ShowTip(event, 'tt43', 'link68')" onMouseOut="HideTip('tt43')" class=ISymbol>uvmc_set_config_string</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_set_factory_inst_override" id=link69 onMouseOver="ShowTip(event, 'tt44', 'link69')" onMouseOut="HideTip('tt44')" class=ISymbol>uvmc_set_factory_inst_override</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_set_factory_type_override"  class=ISymbol>uvmc_set_factory_type_override</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_set_report_verbosity" id=link70 onMouseOver="ShowTip(event, 'tt45', 'link70')" onMouseOut="HideTip('tt45')" class=ISymbol>uvmc_set_report_verbosity</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/src/connect/sc/uvmc_commands-h.html#uvmc_wait_for_phase" id=link71 onMouseOver="ShowTip(event, 'tt46', 'link71')" onMouseOut="HideTip('tt46')" class=ISymbol>uvmc_wait_for_phase</a></td></tr>
<tr><td class=IHeading><a name="W"></a>W</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>wait_phase_started</span>, <span class=IParent>top</span><div class=ISubIndex><a href="../files/examples/commands/ex_phase_control-cpp.html#top.wait_phase_started" id=link72 onMouseOver="ShowTip(event, 'tt47', 'link72')" onMouseOut="HideTip('tt47')" class=IFile>examples/<span class=HB> </span>commands/<span class=HB> </span>ex_phase_control.cpp</a><a href="../files/examples_ovm/commands/ex_phase_control-cpp.html#top.wait_phase_started" id=link73 onMouseOver="ShowTip(event, 'tt47', 'link73')" onMouseOut="HideTip('tt47')" class=IFile>examples_ovm/<span class=HB> </span>commands/<span class=HB> </span>ex_phase_control.cpp</a></div></td></tr></table>
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt1"><div class=CMethod>And, in the definition of its constructor we can specify the total number of bytes taken up by the static config and that taken up by the sideband config ...</div></div><!--END_ND_TOOLTIPS-->


<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt2"><div class=CMethod>This is the target&rsquo;s implementation of the mainstream <b>::b_transport()</b> method to process all TLM GP transactions in the SC -&gt; SV -&gt; SC loopback test.</div></div><!--END_ND_TOOLTIPS-->


<!--START_ND_TOOLTIPS-->
<!--END_ND_TOOLTIPS-->


<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt3"><div class=CMethod>Compares the values of fields with those of another object of the same type, returning 1 if a match, 0 otherwise.</div></div><div class=CToolTip id="tt4"><div class=CMethod>Copies the values of fields from another object of the same type into this object.</div></div><div class=CToolTip id="tt5"><div class=CMethod>Converts this transaction&rsquo;s contents into a form transferrable outside SystemVerilog.</div></div><div class=CToolTip id="tt6"><div class=CMethod>Serializes the packet <i>t</i> using the provided <i>uvmc_packer</i> argument, <i>packer</i>.</div></div><div class=CToolTip id="tt7"><div class=CMethod>Implements printing of all fields in this transaction using the provided <i>printer</i> policy class.</div></div><div class=CToolTip id="tt8"><div class=CMethod>Streams the data members of the Packet object <i>t</i> to the provided output stream <i>os</i>, which defaults to the standard output stream, <i>cout</i>.</div></div><div class=CToolTip id="tt9"><div class=CMethod>Records all members of this transaction class for later viewing in the GUI&rsquo;s wave window.</div></div><div class=CToolTip id="tt10"><div class=CMethod>Converts a bit-vector representation of a transaction into this transaction object.</div></div><div class=CToolTip id="tt11"><div class=CMethod>Extracts a serialized version of a packet into the given Packet object. </div></div><!--END_ND_TOOLTIPS-->


<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt12"><div class=CMethod>Send a transaction to QUERY the target configuration. </div></div><!--END_ND_TOOLTIPS-->


<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt13"><div class=CMethod>This is the target&rsquo;s implementation of the non-blocking <b>::nb_transport_fw()</b> used only for the static config target port.</div></div><div class=CToolTip id="tt14"><div class=CMethod>Creates a new producer object. </div></div><!--END_ND_TOOLTIPS-->


<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt15"><div class=CMethod>We implement each phase to simply print a message that the phase has started. </div></div><div class=CToolTip id="tt16"><div class=CMethod>Randomizes the string variable, <i>str</i>, and associative array, <i>aa</i>.</div></div><div class=CToolTip id="tt17"><div class=CMethod>The entry point for printing our Packet. </div></div><!--END_ND_TOOLTIPS-->


<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt18"><div class=CMethod>This is the test thread that implements the <i>initiator</i> function of the example.</div></div><div class=CToolTip id="tt19"><div class=CMethod>Produces the configured number of transactions, sending each to its <i>out</i> and <i>ap</i> analysis ports. </div></div><div class=CToolTip id="tt20"><div class=CMethod>Produces the configured number of transactions, sending each to its <i>out</i> and <i>ap</i> analysis ports. </div></div><!--END_ND_TOOLTIPS-->


<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt21"><div class=CMethod>The <i>show_uvm_config</i> thread will perform a set and get config operation on an integral, string, and object type. </div></div><div class=CToolTip id="tt22"><div class=CMethod>The <i>show_uvm_factory</i> thread will show usage of the UVMC factory commands. </div></div><div class=CToolTip id="tt23"><div class=CMethod>The <i>show_uvm_phasing</i> thread spawns as many sub-processes as there are predefined phases in UVM, where each thread will wait for its associated phase. </div></div><div class=CToolTip id="tt24"><div class=CMethod>The <i>show_uvm_print_topology</i> waits for UVM to start its <i>build_phase</i>, then prints UVM topology. </div></div><div class=CToolTip id="tt25"><div class=CMethod>A convenience function for spawning a dynamic SC thread.</div></div><!--END_ND_TOOLTIPS-->


<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt26"><div class=CMethod>Send a transaction to UPDATE the initial target configuration.</div></div><div class=CToolTip id="tt27"><div class=CMethod>Display detailed information about the object type the UVM factory would create given a requested type and context, listing each override that was applied to arrive at the result.</div></div><div class=CToolTip id="tt28"><div class=CMethod>Raise or drop an objection to ending the specified phase on behalf of the component at a given context. </div></div><div class=CToolTip id="tt29"><div class=CMethod>Returns the type name of the type that would be created by the factory given the requested type and context.</div></div><div class=CToolTip id="tt30"><div class=CMethod>Set an integral configuration value.</div></div><div class=CToolTip id="tt31"><div class=CMethod>Set an object configuration value using a custom converter</div></div><div class=CToolTip id="tt32"><div class=CMethod>Set a string configuration value.</div></div><div class=CToolTip id="tt33"><div class=CMethod>Prints the state of the UVM factory, including registered types, instance overrides, and type overrides.</div></div><div class=CToolTip id="tt34"><div class=CMethod>Prints the current UVM testbench topology.</div></div><div class=CToolTip id="tt35"><div class=CMethod>Send a report to UVM for processing, subject to possible filtering by verbosity, action, and active report catchers.</div></div><div class=CToolTip id="tt36"><div class=CMethod>Returns true if a report at the specified verbosity, severity, and id would be emitted if made within the specified component contxt.</div></div><div class=CToolTip id="tt37"><div class=CMethod>Equivalent to uvmc_report (UVM_ERROR, ...)</div></div><div class=CToolTip id="tt38"><div class=CMethod>Equivalent to uvmc_report (UVM_FATAL, ...)</div></div><div class=CToolTip id="tt39"><div class=CMethod>Equivalent to uvmc_report (UVM_INFO, ...)</div></div><div class=CToolTip id="tt40"><div class=CMethod>Equivalent to uvmc_report (UVM_WARNING, ...)</div></div><div class=CToolTip id="tt41"><div class=CMethod>Set an integral configuration value</div></div><div class=CToolTip id="tt42"><div class=CMethod>Set an object configuration value using a custom converter</div></div><div class=CToolTip id="tt43"><div class=CMethod>Set a string configuration value</div></div><div class=CToolTip id="tt44"><div class=CMethod>Set a type or instance override. </div></div><div class=CToolTip id="tt45"><div class=CMethod>Sets the run-time verbosity level for all UVM_INFO-severity reports issued by the component(s) at the specified context. </div></div><div class=CToolTip id="tt46"><div class=CMethod>Wait for a UVM phase to reach a certain state.</div></div><!--END_ND_TOOLTIPS-->


<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt47"><div class=CMethod>This function is spawned as a dynamic SC thread for each predefined phase in UVM. </div></div><!--END_ND_TOOLTIPS-->

</div><!--Index-->


<script language=JavaScript><!--
if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>